/**
 * 初始化
 */
$(function () {
    init();
});

/**
 * 加载layui样式
 */
function init() {
    layui.use(['form', 'laydate', 'dtree'], function () {

        var form = layui.form
            , dtree = layui.dtree;
        var menuIds = $("#menuIds").val();
        //  部门树
        var d = dtree.render({
            elem: "#menuTree",
            initLevel: 1,
            url: prefixMenu + "/dtreedate?menuIds=" + menuIds,
            type: "all",
            checkbar: true,
            async: false,  // 只需将该参数设置为false，即可同步加载
            checkbarFun: {
                chooseDone: function(checkbarNodesParam) { //复选框点击事件完毕后，返回该树关于复选框操作的全部信息。
                    var menuIds = "";
                    for(var i=0;i<checkbarNodesParam.length;i++){
                        var menuId = checkbarNodesParam[i].nodeId;
                        menuIds += menuId +",";
                    }
                    menuIds = menuIds.substring(0,menuIds.length-1);
                    $("#menuIds").val(menuIds)
                    return ;
                }
            }
        });

    });
}
